The Body Shop is a global manufacturer and retailer of naturally inspired, ethically produced beauty and cosmetics products.
Categories
Health & Beauty Shops / Perfumes / Oud / Cosmetics
Contact Information
road side parking, Ground Floor, Jumeirah Centre, Dubai